Arduino Uno Compatible
IntroductionArduino Uno is a microcontroller board based on the ATmega328P (datasheet). It has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6 analog inputs, a 16 MHz ceramic resonator (CSTCE16M0V53-R0), a USB connection, a power jack, an ICSP header and a reset button. It contains everything needed to support the microcontroller; simply connect it to a computer with a USB cable or power it with a AC-to-DC adapter or battery to get started.. You can tinker with your Uno without worrying too much about doing something wrong, worst case scenario you can replace the chip for a few dollars and start over again. |
|
Specifications
- Microcontroller: ATMEGA 328
- Architecture: AVR
- Operating voltage: 5V
- Flash memory: 32 KB (ATmega328P) of which 0.5 KB used by bootloader
- SRAM: 2 KB (ATmega328P)
- Clock Speed: 16 MHz
- Analog in pins:6
- Digital I/O pins:14 (of which 6 provide PWM output)
- Input Voltage limit: 6-20V
Required Materials
- Arduino Uno Module
- USB cable
- Computer
Demo
- The Arduino Uno can be programmed with the (Arduino Software (IDE))
|
- Select "Arduino Uno from the Tools > Board menu (according to the microcontroller on your board). For details, see the reference and tutorials.
|
- The ATmega328 on the Arduino Uno comes pre-programmed with a bootloader that allows you to upload new code to it without the use of an external hardware programmer. It communicates using the original STK500 protocol (reference, C header files).
|
Resources and Going Further
Revision History
Renee Aimba (3/24/22) | Created document/Added Documentation |
Arduino Uno Quick Start Guide Found an error? Tell us by emailing here.